in one's own defense - Español Inglés Diccionario